<?php use_helper('ManuForm','Util') ?>
<h1>Choix du salarie</h1>
<h2>Cliquez sur le salarié voulu.</h2>

<?php if(isset($self)) : ?>
  <?php foreach($self->getRawValue() as $account) : ?>
  <?php echo link_to2(
	    "Ma feuille de temps (" . $account->getNbHeuresSemaine() . " heures)",
	    "calendrier",
	    array(
        "id"        => $account->getId(),
        "df_day"    => date('d'),
        "df_month"  => date("m"),
        "df_year"   => date("Y")
	    )
    ); ?>
    <br />
  <?php endforeach ?>
  <hr />
<?php endif ?>
    
<?php if(isset($unites_fonctionnelles) && count($unites_fonctionnelles)) : ?>
  <h3>Salariés classés par unité fonctionnelle</h3>
  <?php foreach($unites_fonctionnelles as $uf_id => $salaries ) : ?>
    <?php $uf = is_integer($uf_id) ? UniteFonctionnellePeer::retrieveByPK($uf_id) : $uf_id ?>
    <h4>UF: <?php echo $uf instanceof UniteFonctionnelle ? $uf->getLibelle() : $uf ?></h4>
    <?php foreach($salaries as $salarie) : ?>
      <?php if ($salarie->getNom() != "Admin") : ?>
                <?php $tabCA = $salarie->getNombreCA(); ?>
        <?php echo link_to2(
            $salarie->getNomComplet(),
            "calendrier",
            array(
              "id"        => $salarie->getId(),
              'uf'        => $uf instanceof UniteFonctionnelle ? $uf->getPrimaryKey() : null,
              "df_day"    => date('d'),
              "df_month"  => date("m"),
              "df_year"   => date("Y")
            )
          ).' ('.$salarie->getDeltaTotal('2015-07-13').' - Congés '.date('Y').' : <span title="'.$tabCA['lib_total'].'">'.$tabCA['total'].'</span>)'; ?>
        <br />
      <?php endif ; ?>
    <?php endforeach ?>
  <?php endforeach ; ?>
<?php else : ?>
  <h3>Salariés classés par unité fonctionnelle</h3>
  <p>Aucune feuille de temps n'est disponible.</p>
<?php endif ?>